|
CATIA V5 Programmierung : Parameter kann in diesem Kontext nicht verwendet werden
Nixon am 25.02.2011 um 11:53 Uhr (0)
Hallo zusammen,Ich habe in einem Product eine KWA-Regel erstellt und steuere damit die Aktivität der Komponenten.Jetzt möchte ich das ganze um die Bedingungen ergänzen, also die entsprechenden Bedingungen auch aktiv/inaktiv setzen, aber da erhalte ich die Meldung dass das nicht Möglich ist.If `Part-NameAnordnungAnzahl` == 1{`Part.1Aktivierungsstatus der Komponente` =true`Part.2Aktivierungsstatus der Komponente` =false`Part.3Aktivierungsstatus der Komponente` =false`BedingungenKongruenz .3Kongruenz .3Aktivi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Über Makro im Part ein Product steuern
Nixon am 24.02.2011 um 16:21 Uhr (0)
Hallo,Dann beschreibe ich mal kurz den Zweck des Makros:In meinem Part habe ich Parameter angelegt mit denen ich verschiedene Products steuern kann. So gibt es z.B. den Parameter Anzahl der die Anzahl der Komponenten im Product regeln soll. Nun hatte ich die Aufgabe ohne KWA-Anwendungen eine Regel zur Steuerung des Products zu erschaffen. Dafür habe ich die Makros erstellt, die über ein Catia-externes Programm angestoßen werden sollten. Die Makros aktivieren/inaktivieren die der Anzahl entsprechenden Kompo ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Über Makro im Part ein Product steuern
Nixon am 21.02.2011 um 15:22 Uhr (0)
Guten Tag zusammen,Nachdem ich die letzten Tage vergeblich damit verbracht habe Informationen zum Thema aus dem Forum zu bekommen und mir mein Makro zu schreiben, stelle ich nun meine Frage:Ich möchte in einem Part ein Makro starten lassen (dies wird auch ausserhalb von Catia geschehen, da bin ich aber noch nicht), welches Veränderungen in dem entsprechenden Product veranlasst. Die Änderungen sind in-/aktivierung von Komponenten und Beziehungen.Mein bisheriger Fortschritt sieht so aus:Sub CATMain()Dim wind ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro starten wenn Parameter geändert wird
Nixon am 28.10.2010 um 12:21 Uhr (0)
Guten Tag Catia-Gemeinde,Ich möchte mein Makro starten lassen, indem ich die Benutzerparameter überwache und wenn sich einer ändert soll das Makro ablaufen.Doch wie realisiere ich das?Zu diesem Thema habe ich über die Suchfunktion nichts im Forum gefunden und wäre über Hilfestellungen sehr dankbar.Mit freundlcihem Gruß,Nixon
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro starten wenn Parameter geändert wird
Nixon am 29.10.2010 um 12:52 Uhr (0)
Hallo zusammen,es funktioniert..allerdings möchte ich die reaction ausführen, sobald sich einer von 4 Parametern ändert. Dazu habe ich einfach alle 4 Parameter in der einen Reaction überwachen lassen, was bei einer Änderung selbiger einen Absturz von Catia zur Folge hatte. Wenn ich lediglich einen Parameter überwachen lasse, klappt alles wunderbar.Sollte ich dann lieber für jeden Parameter eine neue Reaction einführen? Ich möchte jedoch nicht, dass wenn sich 2 oder mehr Parameter ändern auch das Makro 2x o ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Über Makro im Part ein Product steuern
Nixon am 23.02.2011 um 17:21 Uhr (0)
Guten Abend,Jetzt habe ich 2 Products versorgt und die Steuerung aus dem Part heraus funktioniert gut.Im 3. Product jedoch bekomme ich nur noch Fehler, und zwar das das Verfahren Item fehlgeschlagen ist.Egal ob ich alles vorher deklariere oder nicht, Catia gibt mir immer diesen Fehler aus.Code:Dim product5 As ProductSet product5 = products1.Item("Part.4")Dim parameters4 As ParametersSet parameters4 = product5.Parametersparameters4.Item("ProductPart.4Aktivierungsstatus der Komponente").value = Falseparamete ...
|
In das Form CATIA V5 Programmierung wechseln |